package com.wu.company.entity;

import javax.persistence.*;

/**
 * POJO类Utioperatelog
 */
@Entity
@Table(name = "UTIOPERATELOG")
public class Utioperatelog implements java.io.Serializable {
	private static final long serialVersionUID = 1L;
	/** 属性ID */
	private UtioperatelogId id;

	/**
	 * 类Utioperatelog的默认构造方法
	 */
	public Utioperatelog() {
	}

	/**
	 * 属性ID的getter方法
	 */
	@EmbeddedId
	@AttributeOverrides({
			@AttributeOverride(name = "logid", column = @Column(name = "LOGID")),
			@AttributeOverride(name = "systemCode", column = @Column(name = "SYSTEMCODE")),
			@AttributeOverride(name = "riskCode", column = @Column(name = "RISKCODE")),
			@AttributeOverride(name = "businessType", column = @Column(name = "BUSINESSTYPE")),
			@AttributeOverride(name = "businessNo", column = @Column(name = "BUSINESSNO")),
			@AttributeOverride(name = "logno", column = @Column(name = "LOGNO")),
			@AttributeOverride(name = "isjfeeflag", column = @Column(name = "ISJFEEFLAG")),
			@AttributeOverride(name = "isautounderwrite", column = @Column(name = "ISAUTOUNDERWRITE")),
			@AttributeOverride(name = "isilog", column = @Column(name = "ISILOG")),
			@AttributeOverride(name = "operateType", column = @Column(name = "OPERATETYPE")),
			@AttributeOverride(name = "operateTime", column = @Column(name = "OPERATETIME")),
			@AttributeOverride(name = "comCode", column = @Column(name = "COMCODE")),
			@AttributeOverride(name = "makeCom", column = @Column(name = "MAKECOM")),
			@AttributeOverride(name = "operatorCode", column = @Column(name = "OPERATORCODE")),
			@AttributeOverride(name = "ip", column = @Column(name = "IP")),
			@AttributeOverride(name = "inputTime", column = @Column(name = "INPUTTIME")),
			@AttributeOverride(name = "remark", column = @Column(name = "REMARK")),
			@AttributeOverride(name = "flag", column = @Column(name = "FLAG")) })
	public UtioperatelogId getId() {
		return this.id;
	}

	/**
	 * 属性ID的setter方法
	 */
	public void setId(UtioperatelogId id) {
		this.id = id;
	}

}
